predetermined payments - German English Dictionary